.h-aside {
  width: 300px;
  min-height: 90vh;
}
.h-aside .el-card:first-child {
  margin: 0;
}
.h-aside .file-list-card .file-tree {
  margin-top: 20px;
}
.h-aside .control-area-card .control-btn-box {
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
}
.h-aside .control-area-card .control-btn-box .h-control-btn {
  width: 33%;
  margin: 10px 0;
  padding: 10px 0;
  border-radius: 5px;
  border: 1px solid #ccc;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  transition: 0.1s;
}
.h-aside .control-area-card .control-btn-box .h-control-btn .svg-icon {
  font-size: 2rem;
}
.h-aside .stream-control-card .el-check-tag {
  margin: 10px 5px 0px 0px;
  user-select: none;
}
